}
static gboolean
-st_button_button_press (ClutterActor *actor,
- ClutterButtonEvent *event)
+st_button_button_press (ClutterActor *actor,
+ ClutterEvent *event)
{
StButton *button = ST_BUTTON (actor);
StButtonPrivate *priv = st_button_get_instance_private (button);
- int button_nr = clutter_event_get_button ((ClutterEvent *) event);
+ int button_nr = clutter_event_get_button (event);
StButtonMask mask = ST_BUTTON_MASK_FROM_BUTTON (button_nr);
- ClutterInputDevice *device = clutter_event_get_device ((ClutterEvent*) event);
+ ClutterInputDevice *device = clutter_event_get_device (event);
if (priv->press_sequence)
return CLUTTER_EVENT_PROPAGATE;
}
static gboolean
-st_button_button_release (ClutterActor *actor,
- ClutterButtonEvent *event)
+st_button_button_release (ClutterActor *actor,
+ ClutterEvent *event)
{
StButton *button = ST_BUTTON (actor);
StButtonPrivate *priv = st_button_get_instance_private (button);
- int button_nr = clutter_event_get_button ((ClutterEvent *) event);
+ int button_nr = clutter_event_get_button (event);
StButtonMask mask = ST_BUTTON_MASK_FROM_BUTTON (button_nr);
- ClutterInputDevice *device = clutter_event_get_device ((ClutterEvent*) event);
+ ClutterInputDevice *device = clutter_event_get_device (event);
if (priv->button_mask & mask)
{
gboolean is_click;
stage = CLUTTER_STAGE (clutter_actor_get_stage (actor));
- target = clutter_stage_get_event_actor (stage, (ClutterEvent *) event);
+ target = clutter_stage_get_event_actor (stage, event);
is_click = priv->grabbed && clutter_actor_contains (actor, target);
st_button_release (button, device, mask, is_click ? button_nr : 0, NULL);
}
static gboolean
-st_button_touch_event (ClutterActor *actor,
- ClutterTouchEvent *event)
+st_button_touch_event (ClutterActor *actor,
+ ClutterEvent *event)
{
StButton *button = ST_BUTTON (actor);
StButtonPrivate *priv = st_button_get_instance_private (button);
if ((priv->button_mask & mask) == 0)
return CLUTTER_EVENT_PROPAGATE;
- device = clutter_event_get_device ((ClutterEvent*) event);
- sequence = clutter_event_get_event_sequence ((ClutterEvent*) event);
- event_type = clutter_event_type ((ClutterEvent *) event);
+ device = clutter_event_get_device (event);
+ sequence = clutter_event_get_event_sequence (event);
+ event_type = clutter_event_type (event);
if (event_type == CLUTTER_TOUCH_BEGIN && !priv->grab && !priv->press_sequence)
{
}
static gboolean
-st_button_key_press (ClutterActor *actor,
- ClutterKeyEvent *event)
+st_button_key_press (ClutterActor *actor,
+ ClutterEvent *event)
{
StButton *button = ST_BUTTON (actor);
StButtonPrivate *priv = st_button_get_instance_private (button);
if (priv->button_mask & ST_BUTTON_ONE)
{
- keyval = clutter_event_get_key_symbol ((ClutterEvent *) event);
+ keyval = clutter_event_get_key_symbol (event);
if (keyval == CLUTTER_KEY_space ||
keyval == CLUTTER_KEY_Return ||
}
static gboolean
-st_button_key_release (ClutterActor *actor,
- ClutterKeyEvent *event)
+st_button_key_release (ClutterActor *actor,
+ ClutterEvent *event)
{
StButton *button = ST_BUTTON (actor);
StButtonPrivate *priv = st_button_get_instance_private (button);
if (priv->button_mask & ST_BUTTON_ONE)
{
- keyval = clutter_event_get_key_symbol ((ClutterEvent *) event);
+ keyval = clutter_event_get_key_symbol (event);
if (keyval == CLUTTER_KEY_space ||
keyval == CLUTTER_KEY_Return ||
}
static gboolean
-st_button_enter (ClutterActor *actor,
- ClutterCrossingEvent *event)
+st_button_enter (ClutterActor *actor,
+ ClutterEvent *event)
{
StButton *button = ST_BUTTON (actor);
StButtonPrivate *priv = st_button_get_instance_private (button);
}
static gboolean
-st_button_leave (ClutterActor *actor,
- ClutterCrossingEvent *event)
+st_button_leave (ClutterActor *actor,
+ ClutterEvent *event)
{
StButton *button = ST_BUTTON (actor);
StButtonPrivate *priv = st_button_get_instance_private (button);
}
static gboolean
-clutter_text_button_press_event (ClutterActor *actor,
- ClutterButtonEvent *event,
- gpointer user_data)
+clutter_text_button_press_event (ClutterActor *actor,
+ ClutterEvent *event,
+ gpointer user_data)
{
StEntryPrivate *priv = ST_ENTRY_PRIV (user_data);
- if (clutter_event_get_button ((ClutterEvent *) event) == 2 &&
+ if (clutter_event_get_button (event) == 2 &&
clutter_text_get_editable (CLUTTER_TEXT (priv->entry)))
{
StSettings *settings;
}
static gboolean
-st_entry_key_press_event (ClutterActor *actor,
- ClutterKeyEvent *event)
+st_entry_key_press_event (ClutterActor *actor,
+ ClutterEvent *event)
{
StEntryPrivate *priv = ST_ENTRY_PRIV (actor);
ClutterModifierType state;
didn't handle them */
/* paste */
- state = clutter_event_get_state ((ClutterEvent *) event);
- keyval = clutter_event_get_key_symbol ((ClutterEvent *) event);
+ state = clutter_event_get_state (event);
+ keyval = clutter_event_get_key_symbol (event);
if (((state & CLUTTER_CONTROL_MASK)
&& keyval == CLUTTER_KEY_v) ||
}
static gboolean
-st_entry_enter_event (ClutterActor *actor,
- ClutterCrossingEvent *event)
+st_entry_enter_event (ClutterActor *actor,
+ ClutterEvent *event)
{
StEntryPrivate *priv = ST_ENTRY_PRIV (actor);
ClutterStage *stage;
ClutterActor *target;
stage = CLUTTER_STAGE (clutter_actor_get_stage (actor));
- target = clutter_stage_get_event_actor (stage, (ClutterEvent *) event);
+ target = clutter_stage_get_event_actor (stage, event);
if (target == priv->entry &&
- clutter_event_get_related ((ClutterEvent *) event) != NULL)
+ clutter_event_get_related (event) != NULL)
st_entry_set_cursor (ST_ENTRY (actor), TRUE);
return CLUTTER_ACTOR_CLASS (st_entry_parent_class)->enter_event (actor, event);
}
static gboolean
-st_entry_leave_event (ClutterActor *actor,
- ClutterCrossingEvent *event)
+st_entry_leave_event (ClutterActor *actor,
+ ClutterEvent *event)
{
st_entry_set_cursor (ST_ENTRY (actor), FALSE);
static guint signals[LAST_SIGNAL] = { 0, };
static gboolean
-handle_button_press_event_cb (ClutterActor *actor,
- ClutterButtonEvent *event,
- StScrollBar *bar);
+handle_button_press_event_cb (ClutterActor *actor,
+ ClutterEvent *event,
+ StScrollBar *bar);
static void stop_scrolling (StScrollBar *bar);
}
static gboolean
-st_scroll_bar_scroll_event (ClutterActor *actor,
- ClutterScrollEvent *event)
+st_scroll_bar_scroll_event (ClutterActor *actor,
+ ClutterEvent *event)
{
StScrollBarPrivate *priv = ST_SCROLL_BAR_PRIVATE (actor);
ClutterTextDirection direction;
ClutterScrollDirection scroll_dir;
- if (!!(clutter_event_get_flags ((ClutterEvent *) event) &
+ if (!!(clutter_event_get_flags (event) &
CLUTTER_EVENT_FLAG_POINTER_EMULATED))
return TRUE;
direction = clutter_actor_get_text_direction (actor);
- scroll_dir = clutter_event_get_scroll_direction ((ClutterEvent *) event);
+ scroll_dir = clutter_event_get_scroll_direction (event);
switch (scroll_dir)
{
case CLUTTER_SCROLL_SMOOTH:
{
gdouble delta_x, delta_y;
- clutter_event_get_scroll_delta ((ClutterEvent *)event, &delta_x, &delta_y);
+ clutter_event_get_scroll_delta (event, &delta_x, &delta_y);
if (direction == CLUTTER_TEXT_DIRECTION_RTL)
delta_x *= -1;
}
static gboolean
-handle_motion_event_cb (ClutterActor *trough,
- ClutterMotionEvent *event,
- StScrollBar *bar)
+handle_motion_event_cb (ClutterActor *trough,
+ ClutterEvent *event,
+ StScrollBar *bar)
{
StScrollBarPrivate *priv = st_scroll_bar_get_instance_private (bar);
graphene_point_t coords;
if (!priv->grab_device)
return FALSE;
- clutter_event_get_position ((ClutterEvent *) event, &coords);
+ clutter_event_get_position (event, &coords);
move_slider (bar, coords.x, coords.y);
return TRUE;
}
static gboolean
-handle_button_release_event_cb (ClutterActor *trough,
- ClutterButtonEvent *event,
- StScrollBar *bar)
+handle_button_release_event_cb (ClutterActor *trough,
+ ClutterEvent *event,
+ StScrollBar *bar)
{
- if (clutter_event_get_button ((ClutterEvent *) event) != 1)
+ if (clutter_event_get_button (event) != 1)
return FALSE;
stop_scrolling (bar);
}
static gboolean
-handle_button_press_event_cb (ClutterActor *actor,
- ClutterButtonEvent *event,
- StScrollBar *bar)
+handle_button_press_event_cb (ClutterActor *actor,
+ ClutterEvent *event,
+ StScrollBar *bar)
{
StScrollBarPrivate *priv = st_scroll_bar_get_instance_private (bar);
- ClutterInputDevice *device = clutter_event_get_device ((ClutterEvent*) event);
+ ClutterInputDevice *device = clutter_event_get_device (event);
graphene_point_t coords;
ClutterActor *stage;
- if (clutter_event_get_button ((ClutterEvent *) event) != 1)
+ if (clutter_event_get_button (event) != 1)
return FALSE;
- clutter_event_get_position ((ClutterEvent *) event, &coords);
+ clutter_event_get_position (event, &coords);
if (!clutter_actor_transform_stage_point (priv->handle,
coords.x,
}
static gboolean
-trough_button_press_event_cb (ClutterActor *actor,
- ClutterButtonEvent *event,
- StScrollBar *self)
+trough_button_press_event_cb (ClutterActor *actor,
+ ClutterEvent *event,
+ StScrollBar *self)
{
StScrollBarPrivate *priv;
graphene_point_t coords;
g_return_val_if_fail (self, FALSE);
- if (clutter_event_get_button ((ClutterEvent *) event) != 1)
+ if (clutter_event_get_button (event) != 1)
return FALSE;
priv = st_scroll_bar_get_instance_private (self);
if (priv->adjustment == NULL)
return FALSE;
- clutter_event_get_position ((ClutterEvent *) event, &coords);
+ clutter_event_get_position (event, &coords);
priv->move_x = coords.x;
priv->move_y = coords.y;
}
static gboolean
-trough_button_release_event_cb (ClutterActor *actor,
- ClutterButtonEvent *event,
- StScrollBar *self)
+trough_button_release_event_cb (ClutterActor *actor,
+ ClutterEvent *event,
+ StScrollBar *self)
{
StScrollBarPrivate *priv = st_scroll_bar_get_instance_private (self);
- if (clutter_event_get_button ((ClutterEvent *) event) != 1)
+ if (clutter_event_get_button (event) != 1)
return FALSE;
g_clear_handle_id (&priv->paging_source_id, g_source_remove);
}
static gboolean
-st_scroll_view_scroll_event (ClutterActor *self,
- ClutterScrollEvent *event)
+st_scroll_view_scroll_event (ClutterActor *self,
+ ClutterEvent *event)
{
StScrollViewPrivate *priv = ST_SCROLL_VIEW (self)->priv;
ClutterTextDirection direction;
if (!priv->mouse_scroll)
return FALSE;
- if (!!(clutter_event_get_flags ((ClutterEvent *) event) &
+ if (!!(clutter_event_get_flags (event) &
CLUTTER_EVENT_FLAG_POINTER_EMULATED))
return TRUE;
direction = clutter_actor_get_text_direction (self);
- scroll_direction = clutter_event_get_scroll_direction ((ClutterEvent *) event);
+ scroll_direction = clutter_event_get_scroll_direction (event);
switch (scroll_direction)
{
case CLUTTER_SCROLL_SMOOTH:
{
gdouble delta_x, delta_y;
- clutter_event_get_scroll_delta ((ClutterEvent *)event, &delta_x, &delta_y);
+ clutter_event_get_scroll_delta (event, &delta_x, &delta_y);
if (direction == CLUTTER_TEXT_DIRECTION_RTL)
delta_x *= -1;
}
static gboolean
-st_widget_enter (ClutterActor *actor,
- ClutterCrossingEvent *event)
+st_widget_enter (ClutterActor *actor,
+ ClutterEvent *event)
{
StWidgetPrivate *priv = st_widget_get_instance_private (ST_WIDGET (actor));
ClutterActor *target;
stage = CLUTTER_STAGE (clutter_actor_get_stage (actor));
- target = clutter_stage_get_event_actor (stage, (ClutterEvent *) event);
+ target = clutter_stage_get_event_actor (stage, event);
if (clutter_actor_contains (actor, target))
st_widget_set_hover (ST_WIDGET (actor), TRUE);
}
static gboolean
-st_widget_leave (ClutterActor *actor,
- ClutterCrossingEvent *event)
+st_widget_leave (ClutterActor *actor,
+ ClutterEvent *event)
{
StWidgetPrivate *priv = st_widget_get_instance_private (ST_WIDGET (actor));
{
ClutterActor *related;
- related = clutter_event_get_related ((ClutterEvent *) event);
+ related = clutter_event_get_related (event);
if (!related || !clutter_actor_contains (actor, related))
st_widget_set_hover (ST_WIDGET (actor), FALSE);
}
static gboolean
-st_widget_key_press_event (ClutterActor *actor,
- ClutterKeyEvent *event)
+st_widget_key_press_event (ClutterActor *actor,
+ ClutterEvent *event)
{
ClutterModifierType state;
uint32_t keyval;
- state = clutter_event_get_state ((ClutterEvent *) event);
- keyval = clutter_event_get_key_symbol ((ClutterEvent *) event);
+ state = clutter_event_get_state (event);
+ keyval = clutter_event_get_key_symbol (event);
if (keyval == CLUTTER_KEY_Menu ||
(keyval == CLUTTER_KEY_F10 &&